set DESIGN soc_top

set HIER_DESIGN false
#set SUB_BLOCK_1 "mesh_1_conn_64"
#set SUB_BLOCK_2 "block"

### DMSA modes and corners ###
set dmsa(modes)  "func"
set dmsa(corners) "wc_cmax wc_cmin bc_cmax bc_cmin"
set dmsa_core_num  "4"

### DMSA fix target and method ###
set dmsa(fix_drc_type)  "max_transition max_capacitance"  ;#drc type include: max_transition max_capacitance max_fanout noise
set dmsa(fix_timing_type)  "hold"        ;#timing type include: setup hold
set dmsa(fix_setup_slack)  "0.000"   ;#setup fix target value
set dmsa(fix_setup_setup_margin)  "0.000"   ;#setup fix margin value
set dmsa(fix_hold_slack)   "0.000"    ;#hold fix target value
set dmsa(fix_hold_setup_margin)  "-0.5"  ;#setup margin when do hold fix
set dmsa(fix_hold_method)     "size_cell insert_buffer"  ;#method include: size_cell insert_buffer
set dmsa(fix_physical_mode)   "none"          ;#mode include: open_site occupied_site none freeze_silicon
set dmsa(fix_pba_mode)        "none"         ;#pba mode include: none/path/exhausitve
set dmsa(fix_timing_by_vt)     ""


### Fix ECO DRC Setup ###
set eco_drc_buf "BUFM10HM BUFM12HM BUFM14HM BUFM16HM BUFM18HM BUFM20HM BUFM24HM BUFM28HM BUFM4HM BUFM5HM BUFM6HM BUFM8HM"  ;#drc fix buffer list

### Fix ECO Timing Setup ###
set eco_hold_buf "BUFM10HM BUFM12HM BUFM14HM BUFM16HM BUFM18HM BUFM20HM BUFM24HM BUFM28HM BUFM2HM BUFM32HM BUFM36HM BUFM3HM BUFM40HM BUFM48HM BUFM4HM BUFM5HM BUFM6HM BUFM8HM DEL1M1HM DEL1M4HM DEL2M1HM DEL2M4HM DEL3M1HM DEL3M4HM DEL4M1HM DEL4M4HM"  ;#hold fix buffer list





